LassoLite\Classes\Processes\Process A

Total Complexity 64
Dependencies 5
Dependents 0
Total lines 528
Lines of code 290
Logical lines of code 162
Comment lines 151
Methods 31
Properties 3

Methods 31

Method Rating Maintainability Complexity Lines of code
handle()
A
48 11 31
get_list_background_processing()
A
47 8 34
is_process_age_out()
S
57 5 16
get_batch()
S
49 3 33
get_total_remaining()
S
49 3 32
is_process_running()
S
64 4 10
get_total_completed()
S
67 3 8
remove_all_processes()
S
63 2 11
remove_duplicated_processes()
S
60 1 16
set_total()
S
70 2 6
get_eta()
S
66 2 8
handle_manually()
S
82 1 3
cpu_exceeded()
S
72 1 5
is_completed()
S
81 1 3
is_queue_empty()
S
80 1 3
are_all_processes_disabled()
S
72 1 5
set_completed()
S
71 1 6
complete()
S
71 1 6
__construct()
S
71 1 5
next_schedule()
S
80 1 3
custom_exceeded_time_limit()
S
81 1 3
get_processing_runtime()
S
75 1 4
set_processing_runtime()
S
69 1 6
get_process_start_time()
S
75 1 4
set_process_start_time()
S
74 1 4
get_key()
S
82 1 3
get_total()
S
75 1 4
task_end_log()
S
91 1 2
task_start_log()
S
82 1 3
set_log_file_name()
S
75 1 4
remove_process()
S
66 1 9